silk-cotton tree - German English Dictionary